the Saviour - Allemand Anglais Dictionnaire